cash-strapped administration - Turkish English Dictionary